home *** CD-ROM | disk | FTP | other *** search
/ Wonky Flux Batch 2019 02 / Wonky_Flux_Batch_2019-02.zip / Wonky Flux Batch 2019-02 / 074 - ProSEL 3.3.dsk / PROSEL.DOC.3.8.txt < prev    next >
Text File  |  2019-02-17  |  6KB  |  133 lines

  1.                     Doc for ProSel revision 3.8
  2. ------------------------------------------------------------------
  3.  
  4. Version 3.4 adds an auto park heads at the time the screen blank
  5. occurs.  It is not hardware specific and works on any hard disk.
  6.  
  7. Version 3.5 skips over blank lines and any line starting with a
  8. character less than 64 in ascii.  A ^@ character at the start of a
  9. title tells ProSel to print the title in inverse.  There was also a
  10. fix of a minor bug in the screen blanking.  (If you want inverse
  11. titles then you should get the current editor which was revised to
  12. support them better.)
  13.  
  14. Version 3.6 also allows use of mousetext for "headers" or titles.
  15. (This is not supported in the 40-column version of ProSel.)
  16. It does this by allowing control characters to print.  You must
  17. be careful not to use control characters that change the cursor
  18. position except for the backspace which can be useful.  Also, you
  19. must get the current version 2.4 of PROSEL.ED to use mousetext.
  20.  
  21. Some notes on the use of mousetext:
  22.  
  23. The sequence ^[^O turns on mousetext for the following characters.
  24. The sequence ^X^N turns mousetext off.  (Note that, eg, ^X is the
  25. single character control-X.  Also, ^[ is the ESC character.
  26.  
  27. Here are some examples of mousetext use.  In these examples, I use
  28. the * to stand for a space.  Also, the title is put in quotes, but
  29. you do not type the quotes.
  30.  
  31. (1) "^[^ONVWV^X*Miscellaneous*^[^OVWVN^X^N"
  32.  
  33.     Notice here that the first ^X is not followed by ^N.  The ^N
  34.     character turns inverse off and we wanted inverse (turned on by ^O)
  35.     to remain.  You can type the ^X directly in the external editor,
  36.     but the ^[ (ESC) and ^N and ^O are commands to the editor.
  37.     To enter these as characters, you type ^O (the command to override
  38.     commands) and then the desired character.
  39.  
  40. (2) This is a three line example, but you could just use the middle line.
  41.  
  42.     "*^H________________________"    (24 underlines)
  43.  
  44.     "*^[^O[[[^X^N*Disk*Utilities*^[^O[[[^X^N"
  45.  
  46.     "^[^OLLLLLLLLLLLLLLLLLLLLLLLL"   (24 L's)
  47.  
  48.     Notes on this example:  The first and third lines do not turn off
  49.     mousetext at the end.  This is unnecessary if there are the full
  50.     24 printing characters, since ProSel will turn it off at the end
  51.     of a line.  The reason for the space-^H in the first line is to
  52.     avoid having the cursor stop on this line since it will stop on
  53.     an underline character (ascii over 63).
  54.  
  55. (3) Another three line example with the same 1st and 3rd lines as
  56.     in (2).  The middle line is:
  57.  
  58.     "^O*^N***^[^OZ^^X^N*Miscellany^[^OZ^^X^N****^O*^N"
  59.  
  60.     Here ^O is used to turn on inverse for just a few characters.
  61.     Note no space after the title even though one is in front of it.
  62.     The Z mousetext character is a vertical line at the right so it
  63.     "contains" a space.  Note also that the ^^X is the ^ character
  64.     (mousetext here) followed by control-X.
  65.  
  66. (4) You can also use mousetext for a program title, as in:
  67.  
  68.     "P^H****Park*Heads**^[^OM^X^N"
  69.  
  70.     Here we want to use spaces at the start to tab the title over.
  71.     But the first space would not let this be a selectable item.
  72.     So we put the first character P of the title in ("P" so that the
  73.     alpha keys will work as expected), then a backspace and some
  74.     spaces to tab it.
  75.  
  76. Here are descriptions of some mousetext characters for those with no
  77. knowledge of them:
  78.  
  79.          @ = closed apple       T = lower left corner
  80.          A = open apple         U = right arrow
  81.          C = hourglass          V = full checkerboard
  82.          D = checkmark          W = complement of V
  83.          H = left arrow        XY = file card
  84.          J = down arrow         Z = right bar
  85.          K = up arrow           [ = diamond
  86.          L = top bar            \ = top & bottom bars
  87.          M = Return icon        ] = greek cross
  88.          N = inverse block      ^ = dot in box open left
  89.          S = center horiz line  _ = left bar
  90.  
  91. Have fun.
  92.  
  93. Version 3.7 adds a "screens" feature that essentially makes ProSel
  94. infinitely expandable.  I regard this as a major update, even though
  95. the actual changes in the PROSEL file are few and most of the work
  96. is done by changes to the external editor.  You must also download
  97. version 2.5 or 2.6 of PROSEL.ED (file PROSED.BNY) in order to use this
  98. enhancement.
  99.  
  100. There is a file SCREEN.BNY containing a screens demo, and the demo
  101. contains all necessary documentation for using this feature.
  102.  
  103. Version 3.8 is a minor change that to 3.7 which adds the feature that
  104. a mouse click will move the cursor to a selectable item (arrow keys
  105. also do that, and did in 3.7).  This is a convenience for use of a
  106. mouse with screens having few selectable items, on which the cursor
  107. may become invisible with mouse usage.
  108. ------------------------------------------------------------------
  109.  
  110.    How to revise to 3.8:  Download the file CRYPT.EXE (or CRYPT.BNY)if
  111. you don't already have the program CRYPTOR.  Use CRYPTOR on any files
  112. with the suffix ".CRY".  (Note that you should give "PROSEL.80" as the
  113. destination filename when you run CRYPTOR on the file PROSEL.80.CRY.)
  114. (Read the file CRYPT.TXT in DL1 (or in CRYPT.BNY) for instructions on
  115. decrypting ProSel files.  Format a disk called /FLOPPY (or use your
  116. existing one), and copy the files PROSEL.80, PROSEL.SYSTEM, and
  117. INSTALL.REVISN from this download to it.  Copy the file COPY from the
  118. COMMANDS directory of your ProSel disk to a COMMANDS directory on
  119. /FLOPPY (if you are not using the existing disk).  Then get into
  120. BASIC and type PREFIX /FLOPPY <RTN> and then RUN INSTALL.REVISN and
  121. follow the instructions.
  122.  
  123.    The present INSTALL.REVISN program will support the CYCLER.
  124. That is, it will revise not only the file PROSEL and PROSEL.SYSTEM,
  125. but any files PROSEL.1, .2 etc that you have - all automatic.
  126.  
  127. NOTE: The file PROSEL.80 that you get is slightly larger than the
  128. same file on recently supplied floppies or 3.5 disks.  This is
  129. because the files on supplied disks are "sparse" and the one in this
  130. download is not.  There is no difference except that there may be
  131. no room on the disk /FLOPPY to receive the updated file without
  132. deleting something.
  133.